Institution: | aDepartment of International Economics, Shanghai Academy of Social Science, Huai Hai Road Middle 200200, Shanghai, China;bPetters Chair of International Business, Executive Director of Rollins-China Center, Rollins College, 1000 Holt Ave-2722, Winter Park, Florida 32789, United States |