Author: Ying, Lu.