Predicting cryptic ligand binding sites based on normal modes guided conformational sampling