Samsung Galaxy S8: The professional review