Scientific Reports 5: Article number: 8087; published online: 28 January 2015; updated: 24 August 2017.

In the original version of this Article, an additional affiliation for Ying Shi was omitted. The correct affiliations are listed below:

Pancreatic Disease Institute, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, 430022, China.

Obstetrics and Gynecology, Zhejiang Provincial People’s Hospital, Hangzhou, 310014, China.