Institution: | 1. The University of Western Australia (M263), 35 Stirling Highway, Crawley 6009, Australia;2. Nottingham University Business School China, University of Nottingham Ningbo China, 199, Taikang East Road, Ningbo 315100, China;3. East China University of Science and Technology, School of Business, 130 Meilong Road, Xuhui District, Shanghai 200237, PR China;4. The Business School, Middlesex University, London, United Kingdom |