Early voting has begun in some states for the US presidential election, six weeks ahead of the November 5 election day.