solar energy term paper