electrical and solar energy