1. School of Art and Design, Division of Arts, Shenzhen University, Shenzhen 518061, China
2. Graduate School of Creative Industry Design, National Taiwan University of Arts, New Taipei 220307, Taiwan
3. Department of Digital Media Art, Beijing Technology and Business University, Beijing 102488, China