Born in 1980 in Chengdu, capital of China’s Sichuan province, Kechun Zhang already showed an artistic