Cecropia sp. at San Francisco Scientific Station, Loja, Ecuador.