Structural controllability of multi-agent systems with absolute protocol under fixed and switching topologies