The Beijing International Film Festival opens