Vaccine potential of hemocyanin from Oncomelania hupensis against Schistosoma japonicum.