Photocatalytic performance of BiPO4 nanorods adjusted via defects