Clarkson professor receives $342,659 grant from National Science Foundation