Xinjian Wang a,* , Mingyu Gao b,* , Yunji Xie b , Yinghao Song b , Zhipeng Liang b , Peng Song b , Junyan Liu b,* , Qihou Du b , Yulong Zhou b , Jiaye Chen... In the production process of solar cells, inevitable faults such as cracks, dirt, dark spots, and scratches may...