Hybrid Interdigitated Back-Contact (HIBC)