1. School of Economics, Huazhong University of Science and Technology, Wuhan 430074, China
2. School of Business, Central South University, Changsha 410083, China
3. Center for Economics, Finance and Management Studies, Hunan University, Changsha 410082, China