Author: Lu, Dingguo.