Solar cells 100 times thinner than a human hair