An analysis of the role of collagenase and protease in the enzymatic dissociation of the rat pancreas for islet isolation