ENVIRONMENTAL POWER CORPORATION PLACEMENT AGENT AGREEMENT Dated: March 17, 2004