Gravar-mail: MEDock: a web server for efficient prediction of ligand binding sites based on a novel optimization algorithm