Nanotechnology and Its Applications in Drug Delivery: A Review