Huawei Mate 40 Pro 5G pros and cons: Huawei has launched ...