Alliances In Graphs: Parameterized Algorithms And On Partitioning Series-Parallel Graphs