Natural organic acids in organic synthesis synthesis of dihydropyrimidin 2 1h ones thiones Studies towards synthesis and biological evaluation of novel flavones