Maine Technology Institute research