Printed silk-fibroin-based triboelectric nanogenerators for multi-functional wearable sensing. (December 2019)