Author: Lanzhou hua xue gong ye gong si. Zhi gong yi yuan