Very good question indeed. Most likely even if it is possible it'll make the whole construction more expensive but even if we forget about it let's think how that it possible... There is not much surface which can be covered with the solar panels and what current can generate all the panels. I guess it won't be enough to produce a good thrust. However the whole idea is great. Any other thoughts?