Design, facile synthesis, and evaluation of novel spiro- and pyrazolo[1, 5-c]quinazolines as cholinesterase inhibitors: Molecular docking and MM/GBSA studies. (June 2018)