energy-producing device