A rechargeable battery that integrates a solar cell with battery power storage