Glyoxalase I and glyoxalase II from Aloe vera: purification, characterization and comparison with animal glyoxalases.