Return-oriented Programming Attacks Research Articles