BYD ends 8-month sales decline streak as May deliveries rebound