The Buddhist Theory of Self-Cognition