Author: Wang, Zhongqi.