3D printing individualized triboelectric nanogenerator with macro-pattern. (August 2018)