Solar panel company lays off employees, files Chapter 7 bankruptcy -...