Examine a large commercial building being constructed today and you are likely to see solar arrays harvesting sunlight. However, solar panels have also become an attractive alternative way of ...