I. Introduction
The Internet of Things (IoT) is a fast expanding and developing field, ranging from connected homes to concepts of smart cities with a unity of physical world and cloud [1]. A key area of growth is ultra low power sensor devices [2]. To maximize the potential deployment opportunities for these devices, they must be autonomously powered and long-running. Some deployments necessitate a small cost, size, and mass; examples include biomedical implants [3], data-rich radio frequency identification, and structural monitoring. Powering these types of devices is a significant challenge. Batteries alone incur high maintenance overheads with frequent replacement or charging, or must be much larger, which is impractical. This has prompted developments in energy harvesting (EH) [4].