Ultra-broadband and covalently linked core-shell CoFe2O4@PPy nanoparticles with reduced graphene oxide for microwave absorption.