Your conditions: Zhigang, Chen