Electrostatic Similarity ACPC: ligand similarity based on a rotation and translation invariant electrostatic descriptor