Quinoxaline: An insight into the recent pharmacological advances.