ENVIRONMENTAL POWER CORP <POWR> YEAR NET Shr profit 25 cts vs loss 15 cts Net profit 998,000 vs loss 612,000 Revs 8,086,000 vs 365,000