Institution: | 1. School of Finance, Shanghai University of Finance and Economics, 777 Guoding Road, Shanghai 200433, China;2. DeGroote School of Business, McMaster University, Canada;3. China Academy of Financial Research, Shanghai Jiao Tong University, 211 West Huaihai Road, Shanghai 200030, China;1. Yeungnam University, School of International Economics and Business, Republic of Korea;2. Hankuk University of Foreign Studies, Department of Economics, Republic of Korea |