Vision-based Autonomous Drone racing in GPS-denied Environments