Your conditions: Xu-Fang Li