Robert Zhao Renhui is an artist.