1. The Glorious Sun School of Business and Management, Donghua University, Shanghai200050, China
2. School of Business Administration, Shanghai Lixin University of Accounting and Finance, Shanghai 201209, China
3. University of Greenwich, London SE10 9LS, UK