Performance of ZnO based piezo-generators under controlled compression