Author: Diao, Shaohua.