1. Center for Accounting, Finance and Institutions, Business School, Sun Yat-sen University, Guangzhou, China.
2. Gordon Ford College of Business, Western Kentucky University, Bowling Green, KY, USA.
3. School of Finance, Shanghai Lixin University of Accounting and Finance, Shanghai, China; and University of Edinburgh Business School, Edinburgh, UK.
4. Finance and Investment Department, Business School, Sun Yat-Sen University, Guangzhou, China. Currently at: International School of Business & Finance, Sun Yat-sen University, Zhuhai, China