These bearish analysts and investment banks use any execute to suppress Chinese solar companies. Yes, first they said, it is no way for China to achieve 12GW for 2014 since China could not achieve 8GW for 2013. Now China has achieved 9.5GW in 2013 and quota for 2014 is 14GW. What did they say about their predication "China can not achieve 8GW for 2013"? They forgot what they said and their projection. When the China says the number for 2014 will be 14GW. They doubt the number. You can see what they said is to support their shorts. That is one of the reasons hard for SOL to move higher.
By the way, there are more than 10 million shares of shorts which is about 10% of the outstanding and 15% of the float shares.
The shorts might slow down SOL to move higher, but I don't think shorts can stop SOL to move higher since overall sector is very positive.