1. Shanghai University, Shanghai Academy of Fine Arts, Shanghai, China
2. Department of Publishing and Dissemination, Shanghai Publishing and Printing College, Shanghai, China
3. Department of Film and Television Art, Shanghai Publishing and Printing College, Shanghai, China