Suntech Sets World Record 20.3% Efficiency for Pluto Cell Technology