High-performance-piezoelectric-thick-film-based-energy-harvesting-micro-generators-for-MEMS