Lan Chen
Shanghai Institute of Technology
China