Shingled solar cells