Essex Investment Management Company, LLC