Hornets on season-best three-game win streak after 88-79 win over Houston