Recovery of Ag+ by cyclic lipopeptide iturin A and corresponding chain peptide: reaction mechanisms, kinetics, toxicity reduction, and applications.