China National Key Research and Development Program Grant 2016YFC0103400