Phytoremediation and phytotechnologies: a review for the present and the future