Author: Ding, Bing.