The 26th Shanghai International Film Festival Golden Goblet Award shortlist announced