Hannes Alfven Plasma Cosmology