1. International Institute of Finance, School of Management, University of Science and Technology of China, Hefei, Anhui, China
2. Anhui Province Key Laboratory of Contemporary Logistics and Supply Chain, School of Management, University of Science and Technology of China, Hefei, Anhui, China
3. International Institute of Finance, University of Science and Technology of China, Hefei, Anhui, China
4. Olin Business School, Washington University in St. Louis, St. Louis, MO, USA