Scientific Reports 3, Article number: 1265 10.1038/srep01265 (2013); Published: February122013; Updated: April182013
The authors have noticed that in the original Article, the grant numbers cited in the Acknowledgements section were incorrect. The correct grant numbers appear below.
NSF of China Grant nos. 51125006 & 91122034