My own philosophy is to ignore the antics and actions of short sellers - & good luck to them if they happen to make a profit.
I prefer to focus on what our company is doing - & at the moment its perfectly reasonable to speculate that solar cell news may be upon us before too long. Also reasonable to speculate we may well be able to grow & prosper without the solar cell - though this would be very disappointing.