20150321 sports.tennis: Federer steams into Indian Wells semifinals