Faculty of Computer Science and Information Systems, Universiti Teknologi Malaysia, 81310, Skudai, Malaysia, Krebs Institute for Biomolecular Research, and Departments of Chemistry, Information Studies, University of Sheffield, Sheffield S10 2TN, U.K. (At 2010-05-26)