self-contained power plant