Some fixed point theorems and applications