Nanoformulation for potential topical delivery of Vismodegib in skin cancer treatment.