Entecavir and tenofovir both work well against hepatitis B in clinical practice