how long does cialis last and elavil for sleep and osteoporosis medicine and itching and diabetes and streptozotocin induced diabetes