iQOO Neo 8 series launched: Flagship killer ?