Author: Mao, Qingsheng.