National Hockey League players will not compete at Beijing Olympics