Biochar-Polymer composites and thin films: characterizations and applications