Pyramidal light trapping and hydrogen passivation for high-efficiency heteroepitaxial (100) crystal silicon solar cells