Magnetic ordering induced giant optical property change in tetragonal BiFeO3