Your conditions: Cunshi Wang