Author: Lu, Zhuguo.