23% Metal Wrap Through Silicon Heterojunction Solar cells - A simple technology integrating high performance cell and module technologies