Institution: | 1. Institute for Financial & Accounting Studies (IFAS), Xiamen University, Xiamen, Fujian 361005, China;2. Perella Department of Finance, College of Business and Economics, Lehigh University, 621 Taylor Street, Bethlehem, PA 18015, United States;3. The University of Adelaide Business School, Adelaide, South Australia 5005, Australia |