Your conditions: ZHANG Qian-Nan