Polyethyleneimine Stabilized Nanoscale Zero-valent Iron-magnetite (Fe3O4@nZVI-PEI) for the Enhanced Removal of Arsenic from Acidic Aqueous Solution: Performance and Mechanisms