20080829 city.chennai: Experts favour satellite towns