Your conditions: YU Hai-Dong