Solar power has shown immense potential as a futuristic, 'clean' source of energy. No wonder environmentalists worldwide have been looking for ways to advance the current solar cell technology. Now, ...