Author: Hou, Kangguo.