Energy Harveting Autonomous Sensor Systems by Yen Kheng Tan