Hornets beat the Rockets to claim seventh straight win