Author: Zhong, Huibing.