20060401 world.us: H-1B visa cap comes under fire in US