Can Solar Panels of Solar lights be charged with Artificial light?
Even though sunlight is the best form of energy to power up Solar LED lights or solar lights, it is not essential exposed to direct sunlight to get charged unless it requires any kind of light that is enough to power up. Perhaps a solar LED light with a dusty solar panel might not be able to charge efficiently employing other forms of lights rather than sunlight. Sunlight can still reach your solar light but not much as in sunny weather.
How to Retain the Efficiency of Solar Lights
It is important to take care of solar panels while cleaning those. Using clean and soft cloths and avoiding detergents while cleaning solar panels will help you to retain the efficiency of solar lights to the maximum. Scratches or damages on solar panels may reduce the power consumption-ability of solar panels.