Affiliation:
1. Shanghai University, Shanghai, China
2. University of Bournemouth, Fern Barrow, Poole, UK
Funder
National Natural Science Foundation of China
Research Program of Shanghai Engineering Research Center of Motion Picture Special Effects
the Innovation Program of the Science and Technology Commission of Shanghai Municipality of China
Shanghai University Film Peak Discipline