Huawei Mate X first impression