Timeline of solar technologies \cite{installs,power,EIA2008,thermal,photovoltaic,nuclear}