MOE Key Laboratory of Bioinformatics and Department of Automation, Tsinghua University Beijing 100084, China. caijun99@mails.tsinghua.edu.cn|MOE Key Laboratory of Bioinformatics and Department of Automation, Tsinghua University Beijing 100084, China. caijun99@mails.tsinghua.edu.cn|MOE Key Laboratory of Bioinformatics and Department of Automation, Tsinghua University Beijing 100084, China. caijun99@mails.tsinghua.edu.cn|MOE Key Laboratory of Bioinformatics and Department of Automation, Tsinghua University Beijing 100084, China. caijun99@mails.tsinghua.edu.cn