[1] Zhejiang Univ, Int Business Sch, Hangzhou 310058, Zhejiang, Peoples R China
[2] Zhejiang Univ, Sch Econ, Hangzhou 310058, Zhejiang, Peoples R China
[3] Tsinghua Univ, Sch Econ & Management, Beijing 100084, Peoples R China
[4] Montpellier Business Sch, Finance & Accounting Dept, 2300 Ave Moulins, F-34185 Montpellier 4, France
[5] Poznan Univ Econ & Business, Inst Finance, Dept Investment & Financial Markets, Al Niepodleglosci 10, PL-61875 Poznan, Poland
[6] Univ Cape Town, Fac Commerce, Dept Finance & Tax, Cape Town, South Africa
[7] Zhejiang Univ Finance & Econ, Sch Finance, Hangzhou 310018, Zhejiang, Peoples R China