Unraveling the role of Financial Risk, social globalization and Economic Risk towards attaining sustainable environment in China: Does resources curse still holds - Liu Rong; Zhenbo Wang; Zhijun Li (Resources Policy, 2024)