compact solar components