Affiliation: | 1. Hitotsubashi University, Japan;2. Yokohama National University, Japan;1. School of Business Information, Shanghai University of International Business and Economics, 1900 Wenxiang Road, Songjiang district, Shanghai, 201620, China;2. School of Finance, Shanghai Lixin University of Commerce, 2800 Wenxiang Road, Songjiang district, Shanghai, 201620, China |