Axcelis Technologies falls 5.24% as tech rout deepens on AI spending fears