Solar Thin Film Technology sees Weaker Hands Going out of Business