1. Department of Electrical and Electronic Engineering, School of Engineering Cardiff University Cardiff CF24 3AA UK
2. International Joint Laboratory of Biomedicine and Engineering College of Biomedicine and Health College of Life Science and Technology Huazhong Agricultural University Wuhan 430070 P. R. China
3. School of Life Sciences Northwestern Polytechnical University Xi'an 710072 P. R. China
4. Systems Immunity University Research Institute Cardiff University Cardiff CF14 4XN UK
5. Division of Infection and Immunity Cardiff University Cardiff CF14 4XN UK
6. School of Computer Science and Informatics Cardiff University Cardiff CF24 4AG UK
7. Department of Engineering University of Cambridge Cambridge CB2 1PZ UK
8. Department of Pathology Beijing Hospital Beijing 100730 P. R. China
9. Department of Information Management Beijing Hospital Beijing 100730 P. R. China
10. Department of Pathology Hubei Cancer Hospital Wuhan 430079 P. R. China
11. Department of Pathology Xiangzhou District People's Hospital of Xiangyang Xiangyang 441000 P. R. China
12. Faculty of Engineering and Environment Northumbria University Newcastle Upon Tyne NE1 8ST UK
13. School of Medicine Cardiff University Cardiff CF14 4XN UK
14. School of Computer and Communication Engineering University of Science and Technology Beijing Beijing 100083 P. R. China
15. Beijing Key Laboratory of Knowledge Engineering for Materials Science Beijing 100083 P.R. China
16. Department of Biomedical Engineering MOE Key Laboratory of Biomedical Engineering Zhejiang University Hangzhou 310027 P. R. China