1. Department of International Economics and Trade, NingboTech University, 1 Qianhu South Road, Ningbo 315100, Zhejiang, China
2. Department of Finance, Accounting and Economics, Nottingham University Business School China, The University of Nottingham Ningbo China, Ningbo, 315100, Zhejiang, China