Solution-derived textured oxide thin films—a review