Constructing bulk defective perovskite SrTiO3 nanocubes for high performance photocatalysts.