ic microfabrication trends 2096475