1. School of Business, Liaocheng University, Liaocheng 252059, China
2. School of Finance and Economics, Jiangsu University, Zhenjiang 212013, China
3. School of Economics and Management, University of Porto, 4200-464 Porto, Portugal
4. Department of Management Studies, Netaji Subhas University of Delhi, New Delhi 110078, India