1. Faculty of Computing, Harbin Institute of Technology, Harbin, China
2. Faculty of Computing, Harbin Institute of Technology, Shenzhen, China
3. First Affiliated Hospital of Harbin Medical University, Harbin, China
4. Department of Biomedical Engineering, Case Western Reserve University, Cleveland, OH, USA