Performance evaluation of chitosan-based flocculants with good pH resistance and high heavy metals removal capacity