Aye-aye {Daubentonia madagascariensis} feeding on lychee at night, Aye-aye Island, NE Madagascar