Shanghai, Shanghai, China
Harbin Institute of Technology
Fudan University
Shanghai Jiao Tong University