Compare Motorola Moto G 4G (2nd gen) with Asus Zenfone 3 Ultra ZU680KL, Asus Zenfone 3 ZE520KL, Asus Zenfone 3 ZE552KL