Award-winning director Chen Hui-ling connects youth with their past through art