Amitabha Bagchi wins DSC Prize 2019