Applications of Group Theory to Atoms, Molecules, and Solids