ZEBRA technology: low cost bifacial IBC solar cells in mass production with efficiency exceeding 23.5%