Titanium-zinc-bismuth oxides-graphene composite nanofibers as high-performance photocatalyst for gas purification