Huawei Mate 10 Vs Samsung Galaxy S8