Solar Rechargeable Batteries Based on Lead-Organohalide Electrolyte