OpenADR open source toolkit: Developing open source software for the Smart Grid | IEEE Conference Publication | IEEE Xplore