Phytoremediation and Rhizoremediation: Uptake, Mobilization and Sequestration of Heavy Metals by Plants