0000902664-08-001319 SC 13G 1 20080214 20080214 ENVIRONMENTAL POWER CORP 0000805012 4991 042782065 DE 1231 SC 13G 34 005-39155 08614835 ONE CATE STREET 4TH FLOOR PORTSMOUTH NH 03801 6034311780 ONE CATE STREET 4TH FLOOR PORTSMOUTH NH 03801 ARDSLEY ADVISORY PARTNERS 0000900529 0 CT 1231 SC 13G 262 HARBOR DRIVE, 4TH FLOOR STAMFORD CT 06902 203-564-4230 262 HARBOR DRIVE, 4TH FLOOR STAMFORD CT 06902 SC 13G 1 p08-0659sc13g.txt ARDSLEY PARTNERS RENEWABLE ENERGY FUND, L.P.