Hands-on: Huawei Ascend P6 review