1.voltage generation heat
2.voltage generation through sound
3. voltage generation through light
4. voltage generation current
Answer:3