(SeeNews) - Dec 18, 2012 - China-based solar power firm Suntech Power Holdings Co Ltd (NYSE:STP) said Tuesday its solar modules have passed the blowing sand test by Swiss certification firm Societe Generale de Surveillance SA (SGS).