Observation of Uniaxial Strain Tuned Spin Cycloid in a Freestanding BiFeO3 Film