20110712 tech: Dell's Peju tablet leaked