Apple iPhone 7, Apple iPhone 8 ve Xiaomi Mi 5 karşılaştırması