1. Department of Chemistry, Université du Québec à Montréal, C.P. 8888, Succursale Centre-Ville, Montreal H3C 3P8, Canada
2. Quebec Network for Research on Protein Function, Engineering and Applications, PROTEO,
3. Department of Mathematical and Physical Sciences, Concordia University of Edmonton, Edmonton, AB T5B 4E4, Canada