what is the compound name, classical name, acid name of KNO3?​