A novel synthesis of P/BiPO4 nanocomposites with enhanced visible-light photocatalysis