Tecogen Issues Mid-year letter to shareholders from Co-CEOs John Hatsopoulos and Benjamin Locke