1. School of Information Science and Engineering, NingboTech University, Ningbo 315100, China
2. Nottingham University Business School China, University of Nottingham Ningbo China, Ningbo 315100, China
3. Business School, Ningbo University, Ningbo 315211, China
4. School of Management, Zhejiang University, Hangzhou 310058, China