Global chip shortage could last for 'a couple of years' : vi