Xiaomi Poco M3 vs Motorola G40 Fusion - Which one to buy (Detailed mobile comparison)