(SeeNews) - Mar 14, 2012 - US solar modules maker First Solar (NASDAQ:FSLR) and Chinese sector player Suntech Power Holdings Co (NYSE:STP) secured the top two spots in Lux Research's 2011 Solar Supply Tracker with 2,000 MW and 1,866 MW of produced modules, respectively.