Compare Asus Zenfone 3 ZE520KL with HTC One E9s dual sim, HTC One M8s, HTC One M9