Phytochelatins and metallothioneins: roles in heavy metal detoxification and homeostasis. - Cobbett,C..; Goldsbrough,P.. (Annual Review of Plant Biology, 2002)