Three-dimensional lignin-based polyporous carbon@polypyrrole for efficient removal of reactive blue 19: A synergistic effect of the N and O groups.