Text this: Advanced Materials and Technologies in Nanogenerators