huawei watch 3 battery life