SMALL POWER PRODUCERS AND COGENERATORS