Polymer-based nanocomposites for heavy metal ions removal from aqueous solution: a review | doi.page