April temblors part of massive ongoing energy release near Indonesia