Effect of texturing and surface preparation on lifetime and cell performance in heterojunction silicon solar cells