Dense fog envelops Chennai