(Word count of abstract: 250)