Self-Powered 3D Membrane Water Filtration