Plasmodium falciparum malaria vaccines: current status, pitfalls and future directions. (September 2012)