Magnetic Nanoparticles and Polymer Nanocomposites Fundamentals and Biological, Environmental and Energy Applications / - Khan, Imran. (Woodhead Publishing,)