Photocatalytic water splitting on hydrated layered perovskite tantalate A2SrTa2O7·nH2O (A = H, K, and Rb)