1. Key Laboratory of Embedded System and Service Computing, College of Electronics and Information Engineering, The Ministry of Education, Tongji University, Shanghai, China
2. College of Software Engineering, Tongji University, Shanghai, China
3. Key Laboratory of Adaptation and Evolution of Plateau Biota, Northwest Institute of Plateau Biology, Chinese Academy of Sciences, Xining, China
4. Shanghai High School International Division, Shanghai, China
5. Department of Radiology and Comprehensive Cancer Center, Wake Forest University School of Medicine, Winston Salem, NC, USA
6. College of Electronics and Information Engineering, Tongji University, Shanghai, China
7. Center for Big Data Sciences and Network Security, Tongji University, Shanghai, China
8. Center for Bioinformatics and System Biology, Wake Forest University School of Medicine, Winston Salem, NC, USA