Critical effect of dependency groups on the function of networks « Inter-similarity between coupled networks » Onion-like network topology enhances robustness against malicious attacks