Flexible Piezoelectric Generator Research Articles