Jian
The first thing I did was to copy just the top half of the model to another file, in order to see if I could get that to run. I simplified a few places, but mostly just deleted extraneous points that were on straight lines -- you want the file to have the minimal number of points that properly define the model, so there is no reason to have multiple points in the middle of a straight line in a polygon.
I also made one simplification to a frame cavity that you had drawn, as the program was giving a mesh error there, even when I simplified the file in other places.

Then the top half was able to simulate, and I added back in the bottom half, and then the total model was able to simulate. It is attached.
Robin