Shingled solar cell