Compare BLU Vivo X with Oppo Reno 4, Oppo Reno 4 5G, Oppo Reno 4 F