Mechanical energy Energy harvesting Electric potential energy Electric power Piezoelectricity Electric generator Generator (circuit theory) Electricity generation Power (physics) Energy transformation Engineering Mechanical engineering Electrical engineering Physics