[1] Shanghai Jiao Tong Univ, Sch Life Sci & Biotechnol, Shanghai 200240, Peoples R China
[2] Southwest Univ, Fac Comp & Informat Sci, Chongqing 400715, Peoples R China
[3] Shanghai Ctr Bioinformat Technol, Shanghai 200235, Peoples R China
[4] Deakin Univ, Sch Informat Technol, Geelong, Vic 3217, Australia
[5] Chinese Univ Hong Kong, Sch Biomed Sci, Shatin, Hong Kong, Peoples R China