1. College of Applied Science and Technology, Hainan University, Haikou, Hainan 570228, China
2. College of Finance, Shanghai Lixin University of Accounting and Finance, 995 Shangchuan Road, Shanghai 201209, China
3. Newcastle Business School, Northumbria University, Newcastle Upon Tyne, NE1 8ST, UK