Phytoremediation Technology : A review