Southern University of Science and Technology
Shenzhen, Guangdong, China
Harbin Institute of Technology
Harbin, Heilongjiang, China