1. Department of Business Administration Sukkur IBA University Sukkur Sindh 65200 Pakistan
2. School of Management Huazhong University of Science and Technology 1037 Luoyu Rd, Hongshan Wuhan Hubei 430074 China
3. School of Business Liaocheng University Liaocheng 252000 China
4. School of Economics and Management Beijing Information Science and Technology University Beijing 100192 China