1. School of Economics & Management, Xiamen University of Technology, Xiamen 361024, China
2. Research Centre for Belt & Road Financial and Economic Development, Xiamen National Accounting Institute, Xiamen 361005, China
3. School of Management, Xiamen University, Xiamen 361005, China