Your conditions: E. Y. Lu