1. School of Finance and Business, Shanghai Normal University, Shanghai 200234, China
2. Institute for Financial Studies, Shandong University, Jinan 250100, China
3. School of Economics and Management, China Jiliang University, Hangzhou 310018, China