Recent developments and future challenges for large integration of renewable energy sources | Publicación