SOLAR POWER VS. TRADITIONAL POWER SOURCES: AN EXTENSIVE COMPARISON