practical applications in solar technology