High purity crystalline silicon solar cells