Nanotechnology for delivery of drugs and biomedical applications.