School of Management Shanghai University Shanghai 200444 China;
School of Maritime Economics and Management Dalian Maritime University Dalian 116026 China;
School of Political Science and Public Administration Shandong University Qingdao 266237 China;
School of Management Shanghai University Shanghai 200444 China;