NSF invests more than $43 million in NSF Regional Innovation Engines Development Awards