1. College of Management, Research Institute of Business Analytics and Supply Chain Management, Shenzhen University, Shenzhen, 518060, People’s Republic of China
2. Donahue Graduate School of Business, Duquesne University, 820 Rockwell Hall, 600 Forbes Avenue, Pittsburg, PA, USA