Science of Energy Devices