Fixed point theorems for various classes of 1-set-contractive and 1-ball-contractive mappings in Banach spaces