solar and electrical