Natural bioactive products as promising therapeutics: A review of natural product-based drug development