Earth-abundant and nano-micro composite catalysts of Fe3O4@reduced graphene oxide for green and economical mesoscopic photovoltaic devices with high efficiencies up to 9%. Issue 1 (17th November 2015)