ZnSe·0.5N2H4 hybrid nanostructures: a promising alternative photocatalyst for solar conversion.