Your conditions: CHEN Yan-Liang