Author: Shigeyuki Hamori,Ivohasina Fizara Razafimahefa