Your conditions: Chang-Jiang Huang