Punjab government recruits 128 medical specialists