Guo, Hanchong Guo,Jianhong Luo,Guanzhong Guo,Quanzhong Xu,Yuanchong Miao,Zhanghong Yan,Changhong Gao Shanhong Xu Shan-hong guo hong