Your conditions: Di-Chang Chen