Polyaniline/Nanomaterial Composites for the Removal of Heavy Metals by Adsorption: A Review