types of distributed generation(5)