Enhanced visible light photocatalytic activity of BiOCl by compositing with g-C3N4