Correction to: Scientific Reports https://doi.org/10.1038/srep32725, published online 07 September 2016

In this Article, Zheng W. Chen is incorrectly affiliated with ‘CAS Institut Pasteur of Shanghai, Shanghai 200031, China’. The correct affiliation for Zheng W. Chen is listed below.

Department of Microbiology/Immunology, and Center for Primate Biomedical Research, University of Illinois College of Medicine, 835 S. Wolcott Avenue, MC790 Chicago, IL 60612, United States