Nature communications Nathan Hillson, Mark Caddick, Yizhi Cai, …, Yingjin Yuan, Huimin Zhao, Paul S Freemont DOI: 10.1038/s41467-019-10862-1 PMID: 31296848 PMCID: PMC6624256