FDA approves Sun's generic Exelon