Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Xueyuan Road, Shenzhen, China.|HaploX BioTechnology, Songpingshan Road, Shenzhen, China.|HaploX BioTechnology, Songpingshan Road, Shenzhen, China.|HaploX BioTechnology, Songpingshan Road, Shenzhen, China.|HaploX BioTechnology, Songpingshan Road, Shenzhen, China.|Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Xueyuan Road, Shenzhen, China. jia.gu@siat.ac.cn.