Biocon Q3 Results: Net profit declines 89% on-year, EBIDTA falls 19%