1. School of Computer Science and Technology, Donghua University, Shanghai, People’s Republic of China
2. Glorious Sun School of Business and Management, DongHua University, Shanghai, People’s Republic of China
3. Department of Psychology, University of Warwick, Coventry, UK
4. College of Foreign Languages, DongHua University, Shanghai, People’s Republic of China