Text this: Enhanced thermal management of solar PV panels using magnetic nanofluid with external magnetic swirl generator