On the massive star contents of Cygnus OB2