BiAg alloy nanospheres: a new photocatalyst for H2 evolution from water splitting.