Spherical two-distance sets and related topics in harmonic analysis