Review LG G4 vs. HTC One M9 vs. Samsung Galaxy S6