guo mao fu; han guo sheng; liu guo yan