Thank you for your reply!
its not impossible, but will require an extensive amount of work.
Okay, it seems that the difficulty to solve this problem may be beyond my initial expectation. Ouch!
retopologise over the base mesh.
Actually, I only want to repair the base mesh, which is going to be used for 3D printing. I believe that although retopologized mesh is good for animation, but will lose geometrical details when 3D printing it out.