types of knowledge in Vedas