Polaroid to launch new retail concept with 10 stores in 2013