Author: hong yan wu shuang