image sensors cmos and ccd technologies 4481612