NA body slams Punjab Prisons over violation of inmates’ rights