Flexible thin film solar cells on cellulose substrates with improved light management