Text this: Solar energy technology advances