Modelling Temporal Diffusion Of Pv Microgeneration Systems In A Rural Developing Community