Extraction of uranium by amine, amide and benzamide grafted covalently on silica gel