Mathematical analysis and optimal control of a cholera epidemic in different human communities with individuals' migration. (August 2020)