National Key Technology Program of the Ministry of Science and Technology Grant 2014BAI05B03