Strong quake hits Indonesian islands