NobleBlocks
    Recent advances in cellulose-based piezoelectric and triboelectric nanogenerators for energy harvesting: a review | NobleBlocks