Understanding solar energy sources