Scientific Reports 5: Article number: 10258; published online: 19 May 2015; updated: 31 July 2015

This Article contains an error in the affiliation of Jie Liu. The correct affiliation is listed below:

Institute of Modern Physics, Chinese Academy of Sciences, Lanzhou, 730000, P.R. China