Negotiating identity through Zhuangzian philosophy: Dementia narratives in Chinese cinema (NECSUS. European Journal of Media Studies, 2025)