utilize v4 mapped address for listen() in order to make codes simpler.