Lighted Canvas Pictures - Battery operated lights flicker!!!