Well that's a LOT of choice good sir! And some of the programs are sooooo different. So it's hard to say without knowing your situation and your goals. I can say though that the school with the best "prestige" on your list is HKUST, so that should play a role in your decision.
If you like the post, give it a KUDOS!