Author: Ma, Jianzhong.