Zhang , Mingxia, Wenfeng Li, Ziwei Zhao, and Yang Zhang. “The Conflict Between Philosophy and Design: The Dilemma of Artistic Independence”. Frontiers in Humanities and Social Sciences 5, no. 8 (August 20, 2025): 181–189. Accessed April 30, 2026. http://fhssjournal.org/index.php/ojs/article/view/313.