Synthetic studies of macrolides: stagonolide-G, hygrocin-A & synthesis and bioevaluation of nitrogen containing heterocyclic compounds