I have been using NiCd batteries in my solar garden lamps . Of late when those batteries did not perform well, I started using ordinary electrically rechargeable batteries which automatically get charged under the sun light. Is it OK or will it reduce the lifespan of the solar light bulbs? Also can I electrically recharge NiCd batteries?