Limnothrix sp. KO05: A newly characterized cyanobacterial biosorbent for cadmium removal: the enzymatic and non-enzymatic antioxidant reactions to cadmium toxicity.