Thanks Pjiang,
My current lawyer suggests to wait until I have gained substantial more evidence to refile, citing that a recent denial might affect my chance unless I have more convincing proofs. Anyhow, I decide to refile NIW if my current MTR failed.