How solar technology is evolving?