dynamo cycling