20100615 tech: Apple launches desktop PC Mac mini