Electrochemical discharge machining: A review on preceding and perspective research