Hands on review of Samsung Galaxy S8, S8 plus