Author: Lu, Dezhong.