Important Factors to Take into Account When Composing Custom Research Papers