magnetothermopowers