Aurora Kinases and Potential Medical Applications of Aurora Kinase Inhibitors: A Review