1. Department of Electronic Engineering Tsinghua National Laboratory for Information Science and Technology (TNList); Tsinghua University; Beijing 100084 China
2. School of Materials Science and Engineering; Tsinghua University; Beijing 100084 China
3. Peking-Tsinghua Center for Life Sciences; Beijing 100871 China
4. Academy for Advanced Interdisciplinary Studies; Peking University; Beijing 100871 China
5. MOE Key Laboratory of Protein Sciences; Center for Brain inspired Computing; IDG/McGovern institute for Brain Research at Tsinghua; School of Life Sciences; Tsinghua University; Beijing 100084 China
6. School of Life Science and Technology; ShanghaiTech University; Shanghai 201210 China