Gloucester nets $144K for clean energy projects