School of Life Sciences, Fudan University, Shanghai 200433, China and Shanghai Center for Bioinformation Technology, China.|School of Life Sciences, Fudan University, Shanghai 200433, China and Shanghai Center for Bioinformation Technology, China.|School of Life Sciences, Fudan University, Shanghai 200433, China and Shanghai Center for Bioinformation Technology, China.