Researchers develop new possibilities for solar power