Your conditions: Peng-Zhang He