Text this: Mathematical Modeling and Designing PID Controller for a Quadrotor and Optimize its Step Response by Genetic Algorithm