1. Yangtze River Economic Research Center, Chongqing Technology and Business University, Chongqing South Bank, Chongqing 400067, China
2. School of Economics, Chongqing Technology and Business University, Chongqing 400067, China
3. Graduate School of Business, Universiti Kebangsaan Malaysia, Bangi 43600, Selangor, Malaysia
4. Department of Business Administration, Northern University Bangladesh, Dhaka, Banani C/A, Dhaka 1213, Bangladesh