Oppositely charged aligned bacterial cellulose biofilm with nanofluidic channels for osmotic energy harvesting. (February 2021)