Text this: Evaluation of power generation potential of cellulose microfibrils and onion skin-based bio-piezoelectric nanogenerators