Compare Huawei Mate 30 Pro 5G with vivo iQOO Z3, vivo iQOO Z5, vivo iQOO Z5x