Business School Renmin University of China Beijing 100872 China;
SME Development Research Center Renmin University of China Beijing 100872 China;
Business School Renmin University of China Beijing 100872 China;
Business School Renmin University of China Beijing 100872 China;
Business School Renmin University of China Beijing 100872 China;