Cao, Guohong.author.