Well that particular phone comes with Android "Lollipop" and you would need "Marshmallow" to set the SD card as the default storage for apps. If you can upgrade the phone to "Marshmallow" then the instructions below will help you get the card setup. However, if you can't upgrade the phone to that version of Android, then you cannot set up the card to accept apps.
NOTE: If you can get it to "Marshmallow" you will have to start this process with a 'blank' SD card. Why? Well because the card will be formatted and encoded when the change is made from "External" to "Internal" storage. This will wipe any data that was on the card and will make the cards data unreadable by any other devices.
How to turn external SD card into internal...