Magnetic Nanoparticles for Power Absorption: optimizing size, shape and magnetic properties.