Compare Huawei Mate 10 Porsche Design with Sony Xperia M5, Sony Xperia M5 Dual, Sony Xperia Z3+