School of Management, University of Electronic Science and Techonology of China Chengdu 610054 China;
School of Management, University of Electronic Science and Techonology of China Chengdu 610054 China;
Johnson & Johnson, Philadelphia PA 19104 USA;
School of Management, University of Electronic Science and Techonology of China Chengdu 610054 China;