Scientific Reports 5: Article number: 11011; published online: 08 June 2015; updated: 05 August 2015.

This Article contains a typographical error in the affiliation of Longquan Chen. The correct affiliation is listed below:

School of Mechanics and Engineering, Southwest Jiaotong University, 610031, Chengdu China.