Researchers developing solar panels attached to balloons floating 12.4 miles in the sky.