Gravar-mail: LS-align: an atom-level, flexible ligand structural alignment algorithm for high-throughput virtual screening