Caracas polysilicon photovoltaic cells