Apple iPhone 8 specifications and price leaked - DigiTechOn