Piezoelectric MEMS energy harvesting systems driven by harmonic and random vibrations | IEEE Journals & Magazine | IEEE Xplore