We Checked Out China’s Wildest Luxury Cars: Hongqi L5, LS7 and H9+