Shanghai Theatre Academy — university in Shanghai, China