[1] China Univ Geosci, Sch Econ & Management, Wuhan 430074, Peoples R China
[2] China Univ Geosci, Green Finance & Environm Innovat Res Base, Wuhan, Peoples R China
[3] Shanghai Univ Finance & Econ, Sch Finance, Shanghai 200433, Peoples R China
[4] Shanghai Inst Int Finance & Econ, Shanghai 200433, Peoples R China
[5] Shanghai Key Lab Financial Informat Technol, Shanghai 200433, Peoples R China
[6] Xi An Jiao Tong Univ, Sch Econ & Finance, Xian 710049, Shaanxi, Peoples R China