8th Beijing International Film Festival wraps up with awards ceremony