huawei p smart 2018 battery