Nanjing University of Science and Technology
Nanjing, Jiangsu, China
University of Electronic Science and Technology
Chengdu, Sichuan, China
University of Ghana
Accra, Greater Accra, Ghana