developmental cell publication fee