Text this: The technology and applications of charge coupled devices :