A number of devices for collecting solar energy and converting it into electricity have been developed, and solar energy is used in a variety of ways.
(A number of devices for collecting solar energy and converting it into electricity; have been developed; ) (solar energy; is used; L:in a variety of ways)
A number of devices for collecting solar energy and converting it into electricity solar energy
have been developed is used
L:in a variety of ways