NMPC and genetic algorithm-based approach for trajectory tracking and collision avoidance of UAVs. (1st January 2013)