Optimizing factors affecting protease production by a bacillus cereus using groundnut shell under solid substrate fermentation