NIH awards $26.4 million to Stanford researchers for physical activity study