Shingle cell solar panel