Primitive normal bases for finite fields