Improving the efficiency of a-Si: H/c-Si thin heterojunction solar cells by using both antireflection coating engineering and diffraction grating