The essential self-adjointness of Schrödinger-type operators