Agency for Science, Technology and Research · Hunan University of Science and Technology · University of Electronic Science and Technology of China · Sun Yat-sen University · Institute for Infocomm Research · Sixth Affiliated Hospital of Sun Yat-sen University · University of Glasgow