WORLD ENERGY SOLUTIONS INC D filings