Cold,dry weather expected in most parts of Punjab