Photocatalysis and UV-blocking properties of cotton fabric functionalized with BiPO4 nanorods. (December 2019)