Motorola launches new Moto G Stylus and Moto G Power with long battery life