Flexible layered cotton cellulose-based nanofibrous membranes for piezoelectric energy harvesting and self-powered sensing. (1st January 2022)