Author: Ying, Liwen.