Understanding solar energy mechanics