Your conditions: YE Shao-Qiang