Milton, John; Vicker, Nigel; Folkes, Adrian; Wang, Shouming; Denny, William Alexander Patent: US2003/139409 A1, 2003 ;