Author: Ding, Mingming.