Solar Millennium Files for Insolvency