A holistic view on grid integration of renewable energy generation