Keggin and Dawson-type polyoxometalates as efficient catalysts for the synthesis of 3,4-dihydropyrimidinones: experimental and theoretical studies