Mechanical energy harvesting using piezoelectric nanogenerators (PNGs) offer an attractive solution for driving low-power portable devices and self-powered electronic systems. Here, we designed an eco-friendly and flexible piezocomposite nanogenerator (c-PNG)...