solar devices.