1. Business School, Nanjing Normal University, No. 1 Wenyuan Road, Qixia District, Nanjing 210023, Jiangsu, China and Stern School of Business, New York University, 44 West Fourth Street, New York, NY 10012, USA
2. State Key Laboratory of Hydrology-Water Resources and Hydraulic Engineering, Hohai University, No. 1 Xikang Road, Nanjing 210098, Jiangsu, China