Buy Granules India; target of Rs 800: Emkay Global Financial