Intercalation Chemistry: An Introduction