Ops, after I connected my laptop to TV, I have no problem to see my desktop gets populated on my TV. However, audio can only be played via my Altec Lansing speaker, which comes together with my laptop.
I am not a perfectionist. But, I do hope that this issue can be resolved. I had been googling around and find no luck. It seems that Coxenant has no public web site for user to download its audio driver directly.
I went to HP official web site to download driver for Vista 64 bit. I also went to Lenovo web site to download the same driver. In the end, I was not able to get any of the driver works.
Okay, I am done with my research. I was thinking to update my windows first then only come back to this issue. Ah huh ..... I found a Coxenant High Definition SmartAudio 221 driver in Windows Update! Cool! I unchecked all other windows updates and install only Coxenant High Definition SmartAudio 221 driver. Bingo! It works! Existing "High Definition Audio" driver has been replaced by "Coxenant High Definition SmartAudio 221 driver" when I performed this update (of course, I need to restart my laptop when the update is done).
Phew ... finally, me and my family can continue to enjoy watching movie via my laptop. Thanks to Microsoft!