refactored the getSpecimenList() in scgDao