Investigating the Impact of Cracks on Solar Cells Performance: Analysis Based on Nonuniform and Uniform Crack Distributions | IEEE Journals & Magazine | IEEE Xplore