Hydrothermal synthesis of sphere-like BiOCl using sodium lignosulphonate as surfactant and its application in visible light photocatalytic degradation of rodamine B