magnetothermal power