Compare Motorola Moto G 4G with Huawei nova plus, Huawei P9, Huawei P9 Lite