What is the difference between Super Silver Haze, Silver Haze, Haze and Neville Haze? are they all pretty much the same? are they all sativa?