The Cheng Xun Tang collection of painting and calligraphy on fans