Huawei GR3 review