Investigation of Cr(VI) reduction and Cr(III) immobilization mechanism by planktonic cells and biofilms of Bacillus subtilis ATCC-6633.