Magnetic heat pumps: An overview of design principles and challenges. (3rd July 2016)