Heteroaggregation between PEI-coated magnetic nanoparticles and algae: effect of particle size on algal harvesting efficiency.