A novel silicon solar cell structrure with both external polarity contacts on the back surface