Hello Hilary,
I am sorry to bother you again.
Could you do me a favor? I googled for a few hours, but I haven't found any solution yet.
I tried to move the infopath forms to a new form library. Luckily, the template in the new libarry works.
But when I tried to save old forms in the new library:
In the Microsoft Office InfoPath dialog box, click OK.
In the Save As dialog box, select a location where I want to save a working copy of the form, and then click Save.
The error message said still:
"This form cannot be opened in a Web browser. To open this form, use Microsoft InfoPath."