Compare BLU Vivo XL4 with Xiaomi Mi A2, Xiaomi Mi Max 3, Xiaomi Mi Mix 2s