IG Punjab hails IT staff for developing modern applications