Self-cleaning functionalized FeNi/NiFe2O4/NiO/C nanofibers with enhanced microwave absorption performance. Issue 9 (15th June 2020)