updated MMKP_TLBO