A survey on handwashing practices and opinions of healthcare workers.