Bioflocculants from wastewater: Insights into adsorption affinity, flocculation mechanisms and mixed particle flocculation based on biopolymer size-fractionation.