quinazolinamine isoquinolinamine aminoquinazolinone aminoquinazoline quinoneimine quinolinone aminoquinolate aminoquinone quinolinolate diaminoquinazoline