Preparation of flexible PAN–C3N4–ZIF-8 photocatalytic nanofibers and visible light catalytic properties