A stable BiPO4/g-C3N4 nanosheet composite with highly enhanced visible light photocatalytic activity