added html parser based on XPathNavigator (not ready)