synthesis of activated carbon dyes and heavy metals adsorption adsorption surface adsorption composting water treatment environmental science chemical engineering porous materials surface chemistry pyrolysis water and wastewater treatment