Flexible graphene oxide/mixed cellulose ester films for electricity generation and solar desalination. (25th December 2019)