Production and harvesting of microalgae biomass from wastewater: a critical review