female larvae pass through three instars professor at the university of southern california's interactive media division nubwo atakoranye na derulo bruce melodie ngo yishimiye ibihe yagiriye muri kenya