NEC Commissions 5.7MWh of Smart Grid Energy Storage Installations in the UK