International Humanitarian Law and its Application in Contemporary Conflicts