how many seasons of rock of love are there