Milford expects $2.9 million for microgrid project