Nitroprusside: Dosage and Administration, Side Effects, Warnings, Interactions, Precautions and Contraindications