149 Yanchang Road
SHANGDA ROAD 99
Shanghai 200072, 200444
China
Shanghai University
Carbon emissions trading, Energy use efficiency, Marketization, Green Innovation
Carbon emission trading, Mechanism research, Moderated mediating Effect, Mediated moderating effect