NRGcoin: Virtual currency for trading of renewable energy in smart grids | Synapse