China
Northwestern Polytechnical University
Shanghai Jiao Tong University
National University of Singapore