A Review on Annona squamosa L.: Phytochemicals and Biological Activities.