New York, New York
Shanghai Institute of Technology
Jilin University
University of Electronic Science and Technology of China