Explain the theoretical principles of energy harvesting techniques, such as piezoelectric, thermoelectric, and electromagnetic induction, and their potential applications in powering low-power electronic devices.