Its very funny to find the solution for the case vSwitch not tagging traffic. still works.
I downgraded to workstation from 15 to 10, the dot1Q encapsulation work between EtherSwitch and ESXi vSwitch.
I wish some vmware geek throw some light on this funny fix of downgrading vmware workstation to 10 works, but 15.
Thanks,