Sherbrooke, Québec, Canada
Huazhong University of Science and Technology Wuhan, 430074, China.
Harbin Institute of Technology, Shen Zhen Shen Zhen, China
Northwestern Polytechnical University Beijing, China
Seoul, S. Korea
Hong Kong Polytechnic University/University of California, Berkeley Hung Hom, Kwolon, Hong Kong/CA, USA
China
CYT 2014A, HKUST, Clear Water Bay, Kowloon. Hong Kong
UC San Diego, Zhejiang Unversity United States
Wuhan, Hubei, China
HKU & XJTU China
Beijing Institute of Technology Hang Zhou,China