Shanghai Studios is back! Shanghai International Film Festival releases theater list