China's Zhang Shuai secured one of the biggest wins of her career at the Qatar Total Open on Wednesday, beating Spaniard Garbine Muguruza.