Samsung Galaxy S9, Apple iPhone X ve General Mobile GM 6 karşılaştırması