huang ran wang jin wang tao wang bi wen wang kun yi wang li min wang jian qin wang rong guo wang zhu tang Manuel Duran