Judging from this website 8 should be correct as Macroglossum neotroglodytus.
http://dearlep.tw/species.html?namec...b52282befb1740


https://taieol.tw/pages/104790#1
https://taieol.tw/pages/104713#1


TL Seow: Cheers.