A journey across the sequential development of macrolides and ketolides related to erythromycin