added generateHYDC6XML()