Text this: Solar energy for self-contained power supply