Biosorption behavior and mechanism of cadmium from aqueous solutions by Synechocystis sp. PCC6803