Electrospinning is a highly versatile technique that produces fibers of diameters from several nanometers to tens of micrometers. It employs a wide variety of polymers, semiconductors, ceramics, and oxides and can also generate core-shell, porous, or hollow-structured nanofibers.
Recently, considerable progress has been made in the generation of smart nanofibers that are responsive to stimuli such as pH, temperature, light, electric or magnetic fields, and undergo physical and/or chemical changes, which offer great potential in the environment field.