Engineers and materials scientists have made solar panels increasingly efficient, but the technology still requires the cooperation of the weather. Currently, slow-moving rain fronts spell bad news for solar power generation -- but not for a new prototype solar cell developed by a team of Chinese scientists.