Direct synthesis of novel vanadium oxide embedded porous carbon nanofiber decorated with iron nanoparticles as a low-cost and highly efficient visible-light-driven photocatalyst.