Solar Energy Models