1. Nanjing University of Posts and Telecommunications School of Mordern Posts, , 9 Wenyuan Rd, Qixia District, 210023 Jiangsu , China
2. Hunan University College of Information Science and Engineering, , 2 Lushan S Rd, Yuelu District, 410086 Changsha , China
3. Technology and Research (A*STAR) Institute of High Performance Computing, Agency for Science, , 138632 Singapore , Singapore
4. Nanyang Technological University School of Biological Sciences, , Nanyang Avenue 50, 639798 Singapore , Singapore