The articles you've mentioned above were written on 9th May 2015 and 10th May 2015 respectively. This post "Delay in Article checking by Editors" was also written on the 10th May 2015.
Please be patient, your earnings/points are safe at Techulator and continue to participate on this site. Articles usually take longer than "Ask Experts" posts to be reviewed due to their length, number of errors, editor's expertise among other things. Please utilize this period to fine tune the article and remove any errors that you may find yourself. Thanks!