1. Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China
2. Department of Pathology, Shenzhen Third People's Hospital, Shenzhen, China
3. School of Computer and Artificial Intelligence, Wuhan University of Technology, Wuhan, China
4. College of Information Technology, United Arab Emirates University, Al Ain, UAE