Text this: Self-assembled Fe3O4 nanoparticles on V2C MXene for enhanced supercapacitor and microwave absorption applications