Solid lipid nanoparticles (SLN)--based hydrogels as potential carriers for oral transmucosal delivery of risperidone: preparation and characterization studies.