Effect of grain boundaries on the minority carrier diffusion length in InP solar cells