Seattle, Washington
Huazhong University of Science and Technology
Wuhan University of Technology
Carnegie Mellon University