how many free electrons does silicon have — community answers