Multi-material 3D printing of piezoelectric and triboelectric integrated nanogenerators with voxel structure