I think that my offer may benefit from two aspects.
First, I have completed my Master's degree. And I find that some of my early projects is quite consistent with their research interest. I have some publications and conference papers.
Second, one of my course teachers and an assistant professor at INSEAD know each other well.
But most importantly, I think more than 90% of the offer is brought by luck.
BTW, my GMAT is at the average level here, and my TOEFL is about 650. Neither of them are impressive.
Thanks buddies. I hope that everyone here in the CD forum will cheer up in the coming two weeks. I am looking forward to share the happiness with you when the offer shower comes. Good luck!!!!