Materials and Devices for On-Chip and Off-Chip Peltier Cooling: A Review | IEEE Journals & Magazine | IEEE Xplore