High adsorption and efficient visible-light-photodegradation for cationic Rhodamine B with microspheric BiOI photocatalyst