ONSITE ENERGY CORPORATION