1. Changjiang Industrial and Financial Services Co., Ltd., Shanghai 200122, China;
2. Shanghai Advanced Institute of Finance, Shanghai Jiao Tong University, Shanghai 200030, China;
3. Department of Finance, Questrom School of Business, Boston University, Boston, Massachusetts 02215