Pros and cons of rechargeable photovoltaic cells