Author: He, Jianzhong.