Artificial immune system based approach for solving resource constraint project scheduling problem · Study