Taiwan shares close above 10,120 points after turbulent session