Author: Zhong, Xianlie.