1. School of Management, University of Science and Technology of China, Hefei, China
2. St Hilda's College, University of Oxford, Oxford, U.K.
3. School of Public Affairs, University of Science and Technology of China, Hefei, China
4. International Institute of Finance, School of Management, University of Science and Technology of China, Hefei, China