Huawei Mate 40 Pro 4G vs Motorola Edge 50 Pro: Compared