Displays with power supply provided by solar cells or photocells