'40 million infected with Hepatitis B in India'