Your conditions: Guoxiang Liu