Biosorption of chromium using factorial experimental design