Journal: Protein & Peptide Letters Volume: 13 Issue: 2 Year: 2006 Page: 135-142 Author(s): Tao Huang, Kaixun Huang