Evaluation of molecular weight, chain architectures and charge densities of various lignin-based flocculants for dye wastewater treatment.