1. School of Management; Harbin Institute of Technology; Harbin 150001 China
2. Department of Finance; Southern University of Science and Technology of China; Shenzhen 518055 China
3. School of Business Administration; Northeastern University; Shenyang 100169 China