wang xiaofang and yang haisong