Some factors that influence the nonenzymatic glycation of peptides and polypeptides by glyceraldehyde