A solar cell comprising: a semiconductor substrate having a light-receiving surface and a back surface opposite to said light-receiving surface; a back electrode layer disposed on said back surface; and a front electrode layer disposed on said light-receiving surface and including a first bus bar, a second bus bar, a plurality of first finger bar units, a plurality of second finger bar units, a plurality of first interconnecting bars, and a plurality of second interconnecting bars, said first and second bus bars (61, 62) extending in a first direction and being aligned with and being spaced apart from each other in a second direction that is transverse to the first direction, said first and second finger bar units (64, 65) being disposed between said first and second bus bars (61, 62), said first finger bar units being aligned with one another in the first direction, said second finger bar units being aligned with one another in the first direction, said first finger bar units being spaced apart from said second finger bar units; wherein each of said first finger bar units has a plurality of first finger bars and a first auxiliary bar, said first finger bars being connected to said first bus bar and extending therefrom toward said second bus bar, each of said first finger bars having a first end that is connected to said first bus bar, and a second end that is opposite to said first end, said first auxiliary bar interconnecting said second ends of said first finger bars, each of said second finger bar units having a plurality of second finger bars and a second auxiliary bar, said second finger bars being connected to said second bus bar and extending therefrom toward said first bus bar, each of said second finger bars having a first end that is connected to said second bus bar, and a second end that is opposite to said first end of said second finger bar, said second auxiliary bar interconnecting said second ends of said second finger bars; wherein each of said first interconnecting bars interconnects two adjacent ones of said first finger bar units and is spaced apart from said first bus bar in the second direction by a distance less than the distance between each of said first auxiliary bars and said first bus bar in the second direction; and wherein each of said second interconnecting bars interconnects two adjacent ones of said second finger bar units and is spaced apart from said second bus bar in the second direction by a distance less than the distance between each of said second auxiliary bars and said second bus bar in the second direction. a semiconductor substrate having a light-receiving surface and a back surface opposite to said light-receiving surface; a back electrode layer disposed on said back surface; and a front electrode layer disposed on said light-receiving surface and including a first bus bar, a second bus bar, a plurality of first finger bar units, a plurality of second finger bar units, a plurality of first interconnecting bars, and a plurality of second interconnecting bars, said first and second bus bars (61, 62) extending in a first direction and being aligned with and being spaced apart from each other in a second direction that is transverse to the first direction, said first and second finger bar units (64, 65) being disposed between said first and second bus bars (61, 62), said first finger bar units being aligned with one another in the first direction, said second finger bar units being aligned with one another in the first direction, said first finger bar units being spaced apart from said second finger bar units; wherein each of said first finger bar units has a plurality of first finger bars and a first auxiliary bar, said first finger bars being connected to said first bus bar and extending therefrom toward said second bus bar, each of said first finger bars having a first end that is connected to said first bus bar, and a second end that is opposite to said first end, said first auxiliary bar interconnecting said second ends of said first finger bars, each of said second finger bar units having a plurality of second finger bars and a second auxiliary bar, said second finger bars being connected to said second bus bar and extending therefrom toward said first bus bar, each of said second finger bars having a first end that is connected to said second bus bar, and a second end that is opposite to said first end of said second finger bar, said second auxiliary bar interconnecting said second ends of said second finger bars; wherein each of said first interconnecting bars interconnects two adjacent ones of said first finger bar units and is spaced apart from said first bus bar in the second direction by a distance less than the distance between each of said first auxiliary bars and said first bus bar in the second direction; and wherein each of said second interconnecting bars interconnects two adjacent ones of said second finger bar units and is spaced apart from said second bus bar in the second direction by a distance less than the distance between each of said second auxiliary bars and said second bus bar in the second direction.