Therapeutic potential of 40 Hz flickering light stimulation in Alzheimer's disease: Mechanisms, evidence, and controversies. — SciRadar