ePOWER: Smart power electronic converter for the provision of integrated services to electric grids and consumers