Immunisation strategies for viral diseases in developing countries