Lawmakers approve $90 million for new research centers