High Efficiency Polycrystalline solar modules