//Save a package of template xml and summary xml.
        public void SaveLQNCFile(string savefilePath)
        {
            FileStream   fStream = new FileStream(savefilePath + ".smry.xml", FileMode.Create);
            StreamWriter sWriter = new StreamWriter(fStream);

            HeadXMLFile tempHXML = new HeadXMLFile(savefilePath + ".head.xml");

            tempHXML.blocks = TemplateHXML.blocks;
            tempHXML.Save();

            foreach (string line in GetSummaryArray())
            {
                sWriter.WriteLine(line);
            }

            sWriter.Flush();
            sWriter.Close();
            fStream.Close();

            FileGlue FGlue = new FileGlue(savefilePath);

            FGlue.Glue(new string[2] {
                savefilePath + ".head.xml", savefilePath + ".smry.xml"
            }, 2);

            File.Delete(savefilePath + ".head.xml");
            File.Delete(savefilePath + ".smry.xml");
        }