National Key Technology Program of the Ministry of Science and Technology Grant 201508020264