Compare Motorola Moto E (2nd gen) with Samsung Galaxy A5 (2017), Samsung Galaxy A7 (2017), Samsung Galaxy C5 Pro