solar variation theory