CAS-MPG Partner Institute and Key Laboratory for Computational Biology, Shanghai, China.|CAS-MPG Partner Institute and Key Laboratory for Computational Biology, Shanghai, China.|CAS-MPG Partner Institute and Key Laboratory for Computational Biology, Shanghai, China.