University Affiliation: 
Fudan University, China