Faculty of Economics and Management East China Normal University Shanghai 200241 China;
Faculty of Economics and Management East China Normal University Shanghai 200241 China;
School of Statistics Jilin University of Finance and Economics Jilin 130117 China;
Faculty of Economics and Management East China Normal University Shanghai 200241 China;
Carbon emission trading; Clean energy; Green technology; High-quality economic growth;