1. School of Economics and Management, Tongji University, Shanghai 200092, P. R. China
2. UNEP-Tongji Institute of Environment for Sustainable Development, Tongji University, Shanghai 200092, P. R. China
3. School of Financial Technology, Shanghai Lixin University of Accounting and Finance, Shanghai 201209, P. R. China