Valence Bond Theory- Need, Concept, Factors Affecting Bond Formation and Limitations.