Invia SMS: Distributed power generation: planning and evaluation