Solar battery technology feasibility