Developing Hail-Resistant Solar Panels