哈雷彗星的公转周期大约为()