Libyan Prime Minister Ali Zeidan has been released after having been taken from his Tripoli hotel near dawn by a group of armed men, government security sources say.