Hello Prince.
Let me tell you at very first that I am also a mechanical engineer.
Now as far as these branches are concerned it totally depends on your interest all are good branches. Mechanical is a little tough in comparison to other two.
But as far as my preference mechanical is best then comes electronic and then communication.
Ok good luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile