(ADPnews) – Sep 8, 2010 – New scientific research is shining a glimmer of light for solving a major drawback of solar power technology by hatching a new cell that can repair itself and lose no efficiency in direct sunlight.