A series of ZnCo2O4/rGO/Pt nanocubes with excellent photocatalytic activity towards visible light