Compare Xiaomi Redmi Note 9 Pro vs Xiaomi Redmi Note 7 Pro vs Samsung Galaxy M30 vs Motorola Moto E4 Plus vs Motorola Moto G5 Plus