Scientific Reports 5: Article number: 17378; published online: 27 November 2015; updated: 08 February 2016.

This Article contains a typographical error in Affiliation 2. The correct affiliation is listed below:

Department of Radiation Oncology, The Fifth Affiliated Hospital of Sun Yat-sen University, People’s Republic of China