Department of Computer Science and Technology, Tsinghua University, Beijing, China.|Department of Computer Science and Technology, Tsinghua University, Beijing, China.|School of Medicine, Tsinghua University, Beijing, China.|Department of Computer Science and Technology, Tsinghua University, Beijing, China.