In situ synthesis of carbon @ diatomite nanocomposite adsorbent and its enhanced adsorption capability