Nature Communications 8: Article number: 15544 (2017); Published: 18 May 2017, Updated: 13 July 2018

In the originally published version of this Article, financial support was not fully acknowledged. The PDF and HTML versions of the Article have now been corrected to include support from the National Natural Science Foundation of China grant number 81573325.