Understanding And Predicting Consumer Behavior: Theory Of Planned Behavior, Diffusion Of Innovation, Trait Theory, And EKB Model