electronic solar factories