Nanovaccine: A novel approach in immunization