Understanding the immune system [electronic resource] : how it works