Your conditions: Fenhua Lu