Compare Microsoft Lumia 640 XL with Asus Zenfone 2 Laser ZE601KL, Asus Zenfone 2 ZE500CL, Asus Zenfone 2 ZE550ML