India revokes patent on Roche's Pegasys