1. Department of Biomedical Engineering, University of Texas, Austin, Texas 78712-1062
2. Departments of Chemistry, Computer Science, Stanford University, Stanford, California 94305
3. Department of Chemistry, University of New Orleans, New Orleans, Louisiana 70148