Essex Investment Management Co LLC