GERMAN SOLAR CORPORATION