An investigation on piezoelectric energy harvesting for MEMS power sources | Synapse