Your conditions: Xiaoyi Liu