MEMS based multi-band Energy Harvesting for Wireless Sensor Network applications | IEEE Conference Publication | IEEE Xplore