who has won the 2018 men’s singles tata open maharashtra tennis tournament