Author: Wang, Zhengfa.