Solar cell finished product inspection