Author: Ding, Guoping.