1. Department of Chemistry and Biochemistry; Concordia University; 7141 Sherbrooke Street West Montréal Québec H4B 1R6 Canada
2. Center for Research in Molecular Modeling (CERMM)Quebec; Network for Research on Protein Function, Engineering, and Applications (PROTEO)
3. On leave from Department of Chemistry, Faculty of Science; Assiut University; Assiut 71516 Egypt