I. Introduction
The advances in sensor technologies, embedded processing, and wireless connectivity have fueled the emergence of myriad of wearable and implantable devices. Rather than being carried in a pocket or a bag, these devices actually live on and in us and unobtrusively become part of our daily life. Since the users are always looking for seamless operation of this class of devices, which does not require their intervention to change or charge the battery, energy harvesting has emerged as a key solution for such systems [1]–[5].