Text this: A comparative study on MEMS piezoelectric microgenerators