SOLAR ENERGY VS. TYPICAL POWER SOURCES: AN EXTENSIVE COMPARISON