dockECR: Open consensus docking and ranking protocol for virtual screening of small molecules