Minority Carrier Diffusion Lengths in Multi-crystalline Silicon Wafers and Solar Cells