The sun is rising on solar energy. After a long stint on the fringes of the alternative energy movement, solar power is hitting the mainstream – and giving conventional utility providers a run for their money. Solar energy was once the darling of the well off...