Bioreactors and fermentors