Novel 3D carbon fibers derived from Luffa wastes for oil/water separation - doi 10.1016/j.envpol.2023.121093 2023-03 Article type Journal