Protesters block highway at Lowell Mt. wind project site in VT