Key Laboratory of Computational Biology, Chinese Academy of Sciences Max Planck Institute Partner Institute for Computational Biology (CAS-MPG), Shanghai, Peoples Republic of China.|Key Laboratory of Computational Biology, Chinese Academy of Sciences Max Planck Institute Partner Institute for Computational Biology (CAS-MPG), Shanghai, Peoples Republic of China.|Key Laboratory of Computational Biology, Chinese Academy of Sciences Max Planck Institute Partner Institute for Computational Biology (CAS-MPG), Shanghai, Peoples Republic of China.|Key Laboratory of Computational Biology, Chinese Academy of Sciences Max Planck Institute Partner Institute for Computational Biology (CAS-MPG), Shanghai, Peoples Republic of China.|Key Laboratory of Computational Biology, Chinese Academy of Sciences Max Planck Institute Partner Institute for Computational Biology (CAS-MPG), Shanghai, Peoples Republic of China.