1. School of Finance, Shanghai Lixin University of Accounting and Finance, No. 995, Shangchuan Road, Shanghai 201209, People's Republic of China
2. Antai College of Economics and Management, Shanghai Jiao Tong University, No. 1954, HuaShan Road, Shanghai 200030, People's Republic of China