Solar Cells With Rechargable Battery